package myJs.marker.ssr

import myJs.I18n
import myJs.Implicits.JArJDJAn
import myJs.myPkg.jquery.$
import myJs.myPkg.{ColumnOptions, Select2Options, TableOptions, layer}
import myJs.tool.Pojo.FilterContentData
import myJs.tool.Tool
import org.scalajs.dom.ext.Ajax
import org.scalajs.dom.{Element, document}

import scala.collection.immutable.SeqMap
import scala.scalajs.js
import scala.scalajs.js.annotation.{JSExport, JSExportTopLevel}
import myJs.Implicits._
import slinky.web.ReactDOM

import scala.scalajs.js.JSConverters._
import scala.scalajs.js.Dynamic.{global => g}
import scala.concurrent.ExecutionContext.Implicits.global

/**
 * Created by yz on 13/11/2020
 */
@JSExportTopLevel("Ssr")
object Ssr {

  @JSExport("init")
  def init = {
    I18n.initialize().toFuture.map { x =>
      ReactDOM.render(Cp(), document.querySelector("#root"))
    }
  }


}
